

#include "gd32f10x.h"

#include "gpio.h"
#include "stdio.h"

void init_gpio(void)
{
    rcu_periph_clock_enable(RCU_GPIOC);

    /* configure LEDs GPIO port */ 
    gpio_init(GPIOC, GPIO_MODE_OUT_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_5 );

    /* reset LEDs GPIO pin */
    gpio_bit_reset(GPIOC, GPIO_PIN_5 );
}


void led_on(void)
{
	printf("led on\r\n");
	gpio_bit_write(GPIOC,GPIO_PIN_5,1);
}

void led_off(void)
{
	printf("led off\r\n");
	gpio_bit_write(GPIOC,GPIO_PIN_5,0);
}